package com.niiwoo.civet.account.dto.request;

import com.niiwoo.civet.account.enums.WithdrawAutoType;
import com.niiwoo.civet.account.enums.WithdrawBusinessTypeEnum;
import com.niiwoo.tripod.lanmao.enums.WithdrawTypeEnum;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 提交提现请求DTO
 * Created by wangjichao on 2017/12/6.
 */
@Getter
@Setter
public class SubmitWithdrawRequestDTO implements Serializable{


    private static final long serialVersionUID = -7385442583061125330L;

    /**
     * 用户ID
     */
    private String userId;

    /**
     * 账户ID
     */
    private Long accountId;

    /**
     * 红包ID
     */
    private Long prizeId;

    /**
     * 提现金额
     */
    private BigDecimal amount;

    /**
     * 提现类型
     */
    private WithdrawTypeEnum withdrawType;


    /**
     * 提现业务类型
     */
    private WithdrawBusinessTypeEnum withdrawBusinessType;

    /**
     * 是否自动提现
     */
    private WithdrawAutoType withdrawAutoType;


}
